multiple echoes - French English Dictionary